Classes Versus Prototypes: Some Philosophical and Historical Observations
نویسنده
چکیده
In the recent years an alternative to the traditional class-based object-oriented language model has emerged. In this prototype-based paradigm [Bor86, Lie86, LTP86, Ste87, UnS87, SLU88, DMC92, Bla94] there are no classes. Rather, new kinds of objects are formed more directly by composing concrete, full-fledged objects, which are often referred to as prototypes. When compared to class-based languages, prototype-based languages are conceptually simpler, and have many other characteristics that make them suitable especially to the development of evolving, exploratory and distributed software systems.
منابع مشابه
Using Prototypical Objects to Implement Shared Behavior
A traditional philosophical controversy between representing general concepts as abstract sets or classes and representing concepts as concrete prototypes is reflected in a controversy between two mechanisms for sharing behavior between objects in object oriented programming languages. Inheritance splits the object world into classes, which encode behavior shared among a group of instances, whi...
متن کاملHistorical and Philosophical Development of Development Sociology
Growing number of scholars in sociology has come to terms that sociology, like everything else, is a product of particular historical conditions. As there is sociology of everything. You can turn on your sociological eye no matter where you are or what you are doing, taking for example, the latent reasoning usually adopted by sociologist in viewing issues as against some others who ignorantly e...
متن کاملTechnology and Urban Form: A Philosophical and Historical Perspective
Urban form has undergone tremendous changes throughout history. These changes have stemmed from various causes. Technology has been one of the most influential forces in changing the face of cities, leaving different marks on the city form. In fact, technology has gained an increasingly more important and integrative role in bringing changes to the urban form. In addition, recent plethora of de...
متن کاملRe-reading the Narrative in Ibrahim Sultan’s Shahnama Based on Paul Ricoeur`s Philosophical Hermeneutics Theory
A manuscript of Ibrahim Sultan`s Shahnama available at the Bodleian Library of Oxford, representing the full range of visual features of the Shiraz School at the age of Ibrahim Sultan Timuri (817-838 AH) which has the symbolic aspects and semantic trends of painting and the potentiality to be interpreted based on philosophical hermeneutics. It seems that analyzing the visual element and re...
متن کاملAdopting Constructivist versus Objectivist Grounded Theory in Health Care Research: A Review of the Evidence
Background and aim: Grounded theory has taken some different theoretical perspectives since its creation in 1967 by Barney Glaser. Considering that applying grounded theory partly depends on an awareness of its philosophical perspectives, gaining knowledge about these various perspectives is required for health care professionals who are interested in studying the social processes. This review ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JOOP
دوره 10 شماره
صفحات -
تاریخ انتشار 1997